Life term - Español Inglés Diccionario